﻿using System;

namespace Terraria.ID
{
	// Token: 0x02000340 RID: 832
	public class AchievementHelperID
	{
		// Token: 0x02000341 RID: 833
		public class Events
		{
			// Token: 0x04001A37 RID: 6711
			public const int NightStart = 0;

			// Token: 0x04001A38 RID: 6712
			public const int DayStart = 1;

			// Token: 0x04001A39 RID: 6713
			public const int EclipseStart = 2;

			// Token: 0x04001A3A RID: 6714
			public const int EclipseEnd = 3;

			// Token: 0x04001A3B RID: 6715
			public const int BloodMoonStart = 4;

			// Token: 0x04001A3C RID: 6716
			public const int BloodMoonEnd = 5;

			// Token: 0x04001A3D RID: 6717
			public const int SmashDemonAltar = 6;

			// Token: 0x04001A3E RID: 6718
			public const int SmashShadowOrb = 7;

			// Token: 0x04001A3F RID: 6719
			public const int NPCMovedIn = 8;

			// Token: 0x04001A40 RID: 6720
			public const int StartHardmode = 9;

			// Token: 0x04001A41 RID: 6721
			public const int InvasionDefeatedGoblins = 10;

			// Token: 0x04001A42 RID: 6722
			public const int InvasionDefeatedPirates = 11;

			// Token: 0x04001A43 RID: 6723
			public const int InvasionDefeatedSnowman = 12;

			// Token: 0x04001A44 RID: 6724
			public const int InvasionDefeatedMartians = 13;

			// Token: 0x04001A45 RID: 6725
			public const int FrostMoonWave15 = 14;

			// Token: 0x04001A46 RID: 6726
			public const int PumpkinMoonWave15 = 15;

			// Token: 0x04001A47 RID: 6727
			public const int SurvivedSlimeRain = 16;

			// Token: 0x04001A48 RID: 6728
			public const int HousedAllNPCs = 17;

			// Token: 0x04001A49 RID: 6729
			public const int TruffleMovedIn = 18;

			// Token: 0x04001A4A RID: 6730
			public const int UnlockedGoldenChest = 19;

			// Token: 0x04001A4B RID: 6731
			public const int UnlockedBiomeChest = 20;

			// Token: 0x04001A4C RID: 6732
			public const int DefeatedMechaMayhem = 21;
		}

		// Token: 0x02000342 RID: 834
		public class Special
		{
			// Token: 0x04001A4D RID: 6733
			public const int ConsumeHeart = 0;

			// Token: 0x04001A4E RID: 6734
			public const int ConsumeStar = 1;

			// Token: 0x04001A4F RID: 6735
			public const int ConsumeFruit = 2;

			// Token: 0x04001A50 RID: 6736
			public const int NotTheBees = 3;

			// Token: 0x04001A51 RID: 6737
			public const int HitByTrap = 4;

			// Token: 0x04001A52 RID: 6738
			public const int RainbowShoot = 5;

			// Token: 0x04001A53 RID: 6739
			public const int MinionArmy = 6;

			// Token: 0x04001A54 RID: 6740
			public const int SwingYoyo = 7;

			// Token: 0x04001A55 RID: 6741
			public const int SurviveHugeFall = 8;

			// Token: 0x04001A56 RID: 6742
			public const int Roadkill = 9;

			// Token: 0x04001A57 RID: 6743
			public const int ReachWorldBottom = 10;

			// Token: 0x04001A58 RID: 6744
			public const int ReachWorldTop = 11;

			// Token: 0x04001A59 RID: 6745
			public const int FoundBeeHive = 12;

			// Token: 0x04001A5A RID: 6746
			public const int FoundSpiderCave = 13;

			// Token: 0x04001A5B RID: 6747
			public const int FoundHell = 14;

			// Token: 0x04001A5C RID: 6748
			public const int FoundGlowshroomOverworld = 15;

			// Token: 0x04001A5D RID: 6749
			public const int PeekInGoldenChest = 16;
		}
	}
}
